Evaluation of Underdetermined Explicit Deenitions ?
نویسنده
چکیده
The speciication language VDM-SL is used in the model-oriented formal method known as the Vienna Development Method. There have been a number of diierent dialects of this language, but a standard for the language has now been deened. The draft standard includes a dynamic semantics which, in general, is not executable. A given speciication denotes a (possibly innnite) set of models according to the dynamic semantics. This paper illustrates how all the valid results from evaluating a given expression in all the diierent models can be collected. It is important to be able to do this in order to investigate the amount of looseness which is present in the given speciication, such that correctness properties of the expression as a whole can be derived. We present a speciication of such a loose evaluation for an executable subset of VDM-SL. The subset is interesting because it also illustrates how underdeterminedness is combined with recursion in VDM-SL.
منابع مشابه
Backward Error and Condition of Structured Linear Systems
Existing deenitions of backward error and condition number for linear systems do not cater for structure in the coeecient matrix, except possibly for sparsity. We extend the deenitions so that when the coeecient matrix has structure the perturbed matrix has this structure too. We show that when the structure comprises linear dependence on a set of parameters the structured componentwise backwar...
متن کاملDeenitions and -conversion in Type Theory
In KN 95b], the Barendregt Cube was extended with-conversion. The resulting system had only a Weak form of Subject Reduction. In this paper, the Cube is extended with explicit deenitions. We show that the Cube extended with either explicit deenitions alone or with both explicit deenitions and-conversion satisses all its original properties including Subject Reduction.
متن کاملA Stars Case Study in Process Deenition
Explicit, formal deenitions of software processes are needed for process understanding, communication, analysis, execution guidance, and improvement support. We conducted a case study which involved the creation of formal process deenitions using Abstraction Hierarchy Diagrams, IDEF0, MVP-L, and APPL/A. This paper describes the study, presents the lessons learned about process deenition in gene...
متن کاملA Library of Medical Ontologies
This paper describes an initial version of a library of sharable and reusable medical ontological theories, organized according to a proposed classiication of ontologies. 1 1 What is an ontology? The term ontology arises from the philosophical tradition, within which it's typically polysemous Poli, 1993]; that is, it presents multiple meanings. However, ontology can be generally deened as the d...
متن کاملDeterministic Measurement of Reliability and Performance Using Explicit Colored Petri Net in Business Process Execution Language and Eflow
Today there are many techniques for web service compositions. Evaluation of quality parameters has great impact on evaluation of final product. BPEL is one of those techniques that several researches have been done on its evaluation. However, there are few researches on evaluation of QoS in eflow. This research tries to evaluate performance and reliability of eflow and BPEL through mapping them...
متن کامل